package ptoVenta;

import java.io.*;
import java.net.*;
import java.util.logging.*;

/**
 *
 * @author kirby joel del toro reyes
 */
public class clsServidor {

    static final int PUERTO = 5000;

    public static void main(String args[]) throws IOException {
        sesion mod = new sesion();
        mod.setLocationRelativeTo(null);
        mod.setVisible(true);
        try {
            ServerSocket clsServidor;
            System.out.print("Inicializando servidor... ");
            clsServidor = new ServerSocket(PUERTO);
            System.out.println("\t[OK]");
            System.out.println("Escucho en el Puerto: \t" + PUERTO);
            int numCliente=1;
            boolean servidor=true;
            while(servidor){
            //for (int numCliente = 1; numCliente <= 3; numCliente++) {
                Socket clsCliente;
                clsCliente = clsServidor.accept();
                System.out.println("#####--Atendio al Cliente --" + "[ " + numCliente + " ] " + " ####");
                ((Hilo) new Hilo(clsCliente, numCliente)).start();
                numCliente++;
            }//fin for
            System.out.println("Limite de Clientes Admitidos");
        } catch (IOException ex) {
            Logger.getLogger(clsServidor.class.getName()).log(Level.SEVERE, null, ex);
        }
    }//fin main
}
